OpenInfraMap

 ⟩ Stats ⟩ United Kingdom ⟩ Power Plants ⟩ Leigh Delamere Solar farm

Leigh Delamere Solar farm is a solar power plant operated by Eden Renewables with a total output of 49.90 MW.

External Identifiers

repd:id 9237